
<template>
  <div>
    <h4>我是B组件</h4>
    <h5>{{ sum }}</h5>
    <button @click="method1">点击接受ventbus里面的事件</button>
  </div>
</template>

<script>
export default {
  name: 'DemoChildb',

  data() {
    return {
      sum: 'hha',
    }
  },

  mounted() {},

  methods: {
    //接受信息
    method1() {
      this.$Eventbus.$on('eventbusname', (message) => {
        this.sum = message
        console.log(this.sum)
      })
    },
  },
  created() {
    //接受信息的时候$on现在初始化的时候调用下，因为$on比$emit慢一步，得先准备好on以后再接受emit
    this.method1()
  },
}
</script>

<style lang="scss" scoped>
</style>